package me.zbl.system.domain;

import java.sql.Timestamp;
import java.util.List;

public class RoleDO {

  private Long roleId;
  private String roleName;
  private String roleSign;
  private String remark;
  private Long userIdCreate;
  private Timestamp gmtCreate;
  private Timestamp gmtModified;
  private List<Long> menuIds;

  public Long getRoleId() {
    return roleId;
  }

  public void setRoleId(Long roleId) {
    this.roleId = roleId;
  }

  public String getRoleName() {
    return roleName;
  }

  public void setRoleName(String roleName) {
    this.roleName = roleName;
  }

  public String getRoleSign() {
    return roleSign;
  }

  public void setRoleSign(String roleSign) {
    this.roleSign = roleSign;
  }

  public String getRemark() {
    return remark;
  }

  public void setRemark(String remark) {
    this.remark = remark;
  }

  public Long getUserIdCreate() {
    return userIdCreate;
  }

  public void setUserIdCreate(Long userIdCreate) {
    this.userIdCreate = userIdCreate;
  }

  public Timestamp getGmtCreate() {
    return gmtCreate;
  }

  public void setGmtCreate(Timestamp gmtCreate) {
    this.gmtCreate = gmtCreate;
  }

  public Timestamp getGmtModified() {
    return gmtModified;
  }

  public void setGmtModified(Timestamp gmtModified) {
    this.gmtModified = gmtModified;
  }

  public List<Long> getMenuIds() {
    return menuIds;
  }

  public void setMenuIds(List<Long> menuIds) {
    this.menuIds = menuIds;
  }

  @Override
  public String toString() {
    return "RoleDO{" +
            "roleId=" + roleId +
            ", roleName='" + roleName + '\'' +
            ", roleSign='" + roleSign + '\'' +
            ", remark='" + remark + '\'' +
            ", userIdCreate=" + userIdCreate +
            ", gmtCreate=" + gmtCreate +
            ", gmtModified=" + gmtModified +
            ", menuIds=" + menuIds +
            '}';
  }
}
